//
//  LLLabelAddVM.h
//  LLLabel
//
//  Created by LQ on 2020/12/9.
//

#import <WuKongBase/WuKongBase.h>
#import "WKLabelListVM.h"
NS_ASSUME_NONNULL_BEGIN

@interface WKLabelAddVM : WKBaseTableVM

@property(nonatomic,assign) NSInteger headerCount;

@property(nonatomic,strong) NSArray<NSString*> *sectionTitleArr;

@property(nonatomic,strong) NSMutableArray<WKChannelInfo*> *memberItems; // 成员列表
@property(nonatomic,strong) NSMutableArray<NSMutableArray<WKChannelInfo*>*> *members; // 组合好后的成员列表

@property(nonatomic,strong) WKLabelResp *label; // 默认

@property(nonatomic,copy) NSString *labelName; // 标签名称
@property(nonatomic,copy) void(^onUpdateFinishBtn)(void);


// 移除成员
-(void) removeMember:(NSInteger)index;

-(void) removeMemberWithUID:(NSString *)uid ;


/// 完成标签
-(AnyPromise*) finishLabel;

@end

NS_ASSUME_NONNULL_END
